Automatically-generated User Interfaces for Measurement Software Frameworks: a Case Study on Magnetic Permability at Cern
نویسندگان
چکیده
− A technique for generating user interfaces in software frameworks for automatic measurement systems is proposed. The user interface is separated from the application logic with the aim of enhancing flexibility and reusability of the software. A Model-View-Interactor paradigm focuses on the “interaction” between the automatic measurement system, executing test script written by a test engineer, and the application user. This approach has been applied to the flexible software framework for magnetic measurements at the European Organization for Nuclear Research (CERN). Experimental results on the application of the proposed technique to a case study of permeability measurement are reported.
منابع مشابه
Flexibility Experimental Test of the Software Framework for Magnetic Measurements at Cern
− The paper deals with the flexibility test of software frameworks for measurement applications, and, in particular, of the Flexible Framework for Magnetic Measurements (FFMM), developed at the European Organization for Nuclear Research (CERN) in order to satisfy the new magnetic measurement requirements and to provide a uniform platform to handle all magnetic measurement applications. FFMM is ...
متن کاملSoftware Quality Characterization of the Flexible Framework for Magnetic Measurements at Cern
− The paper deals with the measurement of software quality in frameworks for automatic test systems. In particular, the quality characterization of software components inside the Flexible Framework for Magnetic Measurements, developed at the European Organization for Nuclear Research (CERN), is illustrated with respect to the ISO 9126 reference model through the introduction of suitable metrics...
متن کاملA case study on GUI enhancement through framework composition
One of the main goals of software engineering has been reuse of software. Object-oriented frameworks enable reuse of analysis and design on a large-scale component basis, and hence rapid application development. Over the last decade we have observed a transition from textual to graphical user interfaces (GUI). It is becoming more important to support new GUI features as they become available, n...
متن کاملA New Trust Model for B2C E-Commerce Based on 3D User Interfaces
Lack of trust is one of the key bottle necks in e-commerce development. Nowadays many advanced technologies are trying to address the trust issues in e-commerce. One among them suggests using suitable user interfaces. This paper investigates the functionality and capabilities of 3D graphical user interfaces in regard to trust building in the customers of next generation of B2C e-commerce websit...
متن کاملWatchMan project - A Python CASE framework for High Energy Physics data analysis in the LHC era
The world’s largest particle collider LHC is taking data at CERN, in Geneva, providing a huge amount of data to be looked at, of the order of several Petabytes per year. Nowadays, Data Analysis in High Energy Physics (HEP) means handling billions of experimental data in custom software frameworks. Physicists have to access and select data interacting with the experiment using dedicated tools; t...
متن کامل